Copyright(C) 1994 Terumasa KODAKA , Takeshi KONO
■CMT(カセットテープ)BIOS
CMT BIOSの概要
o CMT BIOSは本体BIOS ROM内に存在する。サポートしている機種は、
PC-9801初代・E・F・M・U・VM2・VF・UV2・VX2・VX21・VM21・UV21・UXのみ。
CMT BIOSを利用する場合、PC-9801-13(CMTインターフェースボード)が
必要。
PC-98LT・HAにも存在するが、CMTインターフェースボードが接続できない
ため、無意味。
o CMTインターフェースをサポートしない機種では、INT 1Ah -
Function 00〜03h,06〜0Fhを実行するとAH=00hで終了する。
INT 1Ah - Function 04h,05hを実行するとAH=02hで終了する。
INT 1Ah - Function 00h
分類 CMT BIOS
名前 機能なし
対象 ノーマル
入力 AH=00h
出力 AH=00h
解説 o
関連
INT 1Ah - Function 01h
分類 CMT BIOS
名前 カセットのモータOFF
対象 ノーマル
入力 AH=01h
出力 AH=00h(正常終了)
解説 o CMT I/FのリレーをモータOFF状態にする。
同時に1200baudに設定する。
関連 I/O 0091h
INT 1Ah - Function 02h
分類 CMT BIOS
名前 カセットのモータON(データリードモード)
対象 ノーマル
入力 AH=02h
AL=ボーレート
00h: 600baud
80h: 1200baud
出力 AH=00h(正常終了)
解説 o CMT I/FのリレーをモータON状態にし、データの読み取りを可能にする。
関連
INT 1Ah - Function 03h
分類 CMT BIOS
名前 カセットのモータON(データライトモード)
対象 ノーマル
入力 AH=03h
AL=ボーレート
00h: 600baud
80h: 1200baud
出力 AH=00h(正常終了)
解説 o CMT I/FのリレーをモータON状態にし、データの書き込みを可能にする。
関連
INT 1Ah - Function 04h
分類 CMT BIOS
名前 データライト
対象 ノーマル
入力 AH=04h
AL=書き込みデータ
出力 AH=00h(正常終了)
02h(タイムアウト)
解説 o 1バイトの値をCMTに書き込む。本ファンクション実行前に、INT 1Ah -
Function 03hを実行しておかなければならない。
関連 INT 1Ah - Function 03h
INT 1Ah - Function 05h
分類 CMT BIOS
名前 データリード
対象 ノーマル
入力 AH=05h
AL=エラー通知の有無
01h: 通知しない
00h: 通知する
出力 AH=00h(正常終了)
02h(タイムアウト)
27h(リードエラー:フレーミングエラー,オーバーランエラー発生)
解説 o 1バイトの値をCMTから読み出す。本ファンクション実行前に、INT 1Ah -
Function 02hを実行しておかなければならない。
関連 INT 1Ah - Function 02h